Sailor Moon was massively popular all around the world and as a result there are some country exclusive items that were made in smaller numbers than any of the US or Japanese merchandise. Germany's Igel company released quite a lot of this small run, unique merchandise including dolls, plushies, figures and some
other weird things.
This is
(
Read more... )